home *** CD-ROM | disk | FTP | other *** search
/ Aminet 45 / Aminet 45 (2001)(GTI - Schatztruhe)[!][Oct 2001].iso / Aminet / game / role / ldmud-3.2-bin.lha / mud / mudlib / sys / trace.h < prev    next >
C/C++ Source or Header  |  2001-07-14  |  670b  |  19 lines

  1. #ifndef LPC_TRACE_H_
  2. #define LPC_TRACE_H_
  3.  
  4. /* Argument values for the trace() efun.
  5.  */
  6.  
  7. #define TRACE_NOTHING       0  /* Stop tracing */
  8.  
  9. #define TRACE_CALL          1  /* Trace all lfun calls */
  10. #define TRACE_CALL_OTHER    2  /* Trace inter-object calls */
  11. #define TRACE_RETURN        4  /* Trace function returns */
  12. #define TRACE_ARGS          8  /* Print function arguments and results */
  13. #define TRACE_EXEC         16  /* Trace all executed instructions */
  14. #define TRACE_HEART_BEAT   32  /* Trace heartbeat code */
  15. #define TRACE_APPLY        64  /* Trace (internal) applies */
  16. #define TRACE_OBJNAME     128  /* Print the object names */
  17.  
  18. #endif /* LPC_TRACE_H_ */
  19.